/***********************************************************************
 * Module:  VOLecturer.java
 * Author:  vitman
 * Purpose: Defines the Class VOLecturer
 ***********************************************************************/
package dbLayer;

import java.util.Set;

import boLayer.BOLecturer;

/** @pdOid d53328c7-6252-4c2b-8c78-5cffa57b21ab */
public class VOLecturer extends VOGeneral {
	/**
	 * wer
	 * 
	 * @pdOid 1fe1befa-2ede-40fa-a7e4-844b2a5f5532
	 */
	private VOUser user;

	private VONomLecturerTitle title;

	private int isDeleted;

	private Set<VONomSpecialties> specialties;

	public VOLecturer() {

	}

	public VOLecturer(BOLecturer boLecturer) {
		this.title = boLecturer.getTitle();
		this.isDeleted = 0;
	}

	/** @pdOid b5e4cb11-5730-4ffd-8e55-a212b4395599 */
	public VONomLecturerTitle getTitle() {
		return title;
	}

	/**
	 * @param newTitle
	 * @pdOid 5fe06137-0bec-4c04-a499-e7f85de5bc46
	 */
	public void setTitle(VONomLecturerTitle newTitle) {
		title = newTitle;
	}

	public Set<VONomSpecialties> getSpecialties() {
		return specialties;
	}

	public void setSpecialties(Set<VONomSpecialties> specialties) {
		this.specialties = specialties;
	}

	public int getIsDeleted() {
		return isDeleted;
	}

	public void setIsDeleted(int isDeleted) {
		this.isDeleted = isDeleted;
	}

	public VOUser getUser() {
		return user;
	}

	public void setUser(VOUser user) {
		this.user = user;
	}

}